<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>07事件监听</title>
</head>
<body>
<h4>震惊！我居然不知为何。。。</h4>
<button>按钮</button>
<button onclick="confirm('您确认要删除吗')">弹出确认框</button>
<button onclick="prompt('请输入你的会员卡')">弹出提示输入框</button>

<div>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorem ducimus eligendi ipsum magnam nemo numquam
    reiciendis sequi. Alias cumque eius maiores molestias recusandae? Alias facere labore nihil nobis nulla ut.
</div>
<div>Aspernatur ex facere praesentium repudiandae sint ut! Accusamus beatae debitis ducimus, fugit ipsa laudantium
    maiores, odio, quis rem sint sit tempora ullam veritatis. Consectetur mollitia numquam possimus provident reiciendis
    sed.
</div>
<div>Consequatur dolor earum eligendi fugit id neque pariatur quo, sed sunt veritatis. A aliquam aliquid, consequuntur,
    doloremque eius facilis fugiat possimus quam quod ratione sint tempore unde, velit voluptatem voluptatum?
</div>
<div>Accusamus accusantium ad alias at consequuntur delectus excepturi facilis harum inventore laborum minima,
    necessitatibus nobis non numquam officiis quo recusandae repellendus sapiente sit voluptatum. Inventore obcaecati
    quisquam soluta sunt veniam.
</div>
<div>Aliquam amet, dolorem ea iste iusto labore molestiae natus obcaecati quam sed. Architecto aspernatur consequatur
    dolor ea id illum odit quae sint unde ut! Asperiores blanditiis delectus fugit nesciunt tempora?
</div>
<div>Ab accusantium autem beatae eos, esse, facilis fuga harum id illo nam natus nemo nihil non pariatur porro
    praesentium provident quas, quos rem repellat repellendus rerum sit vel. Animi, dicta.
</div>
<div>A deleniti eos, facilis fugit ipsa nihil qui rem repellendus soluta unde velit veniam. In magni possimus quas
    quibusdam! Autem ea est fugit, ipsum iusto nobis quisquam ratione tempora ullam.
</div>
<div>Accusamus adipisci consectetur consequuntur corporis cum dolor dolorem est, eum ex exercitationem fugit ipsum
    maiores maxime minima nobis officiis perferendis provident quae quia, quisquam reprehenderit sunt temporibus ullam
    velit vero!
</div>
<div>Aperiam assumenda cumque delectus dignissimos distinctio est fugit, iusto libero, minus nam nesciunt odit quos
    ratione reiciendis tempore voluptates voluptatum! A aliquid autem distinctio ipsum omnis optio tempore tenetur
    voluptate.
</div>
<div>Aliquam architecto consequatur consequuntur cum dolor eos ipsum maxime minima molestias necessitatibus neque nihil
    nisi, numquam omnis quas quasi qui quibusdam quisquam quos reiciendis, repellat saepe suscipit tenetur ut voluptas.
</div>
<div>Adipisci eveniet fugiat inventore! Amet aspernatur, consequatur cum ex laboriosam quae soluta. Atque commodi
    corporis eius in laudantium molestiae odit perferendis perspiciatis porro quia quis saepe sint temporibus, vel,
    voluptate?
</div>
<div>Assumenda blanditiis delectus eos facere illum in iure laboriosam quae tempora temporibus? Aliquid beatae esse et
    eum explicabo facere fugit labore laborum molestias nam perspiciatis quod rem, reprehenderit tempore veritatis!
</div>
<div>Architecto assumenda atque cumque debitis excepturi facere harum incidunt ipsa ipsam magnam maxime, minima non
    nostrum saepe, sapiente sit voluptatum. Dolore doloremque eos, id labore laborum numquam perferendis placeat
    temporibus.
</div>
<div>Facere fugit impedit itaque odit placeat quasi repellendus tempora. Cumque dignissimos dolorem ea id magnam odit
    porro praesentium? Cupiditate dolorum ea eos, labore magni praesentium quae quibusdam quidem sunt voluptatibus!
</div>
<div>Accusantium autem culpa modi nemo non. Animi assumenda ea exercitationem, hic inventore ipsa iusto minima molestias
    nisi perferendis. A ab consequatur dolores maiores perspiciatis quia quidem quo totam vel voluptates.
</div>
<div>Atque, corporis doloribus incidunt inventore iure nobis omnis perspiciatis praesentium. Alias asperiores beatae
    cupiditate eius, expedita explicabo hic iure minima nam non perspiciatis quaerat quibusdam quos repellat sed
    tempore, totam?
</div>
<div>Animi debitis dolorem est, hic perspiciatis quo velit veritatis! Ad aperiam explicabo fugit harum illum, ipsa
    maiores modi quod saepe similique sit tenetur! Culpa dolor libero nemo rem ut voluptatem.
</div>
<div>Aspernatur eos ipsa ipsum iste laboriosam nam quam quas sed. Architecto, assumenda doloremque ea et excepturi illum
    maiores officia rem sapiente totam! Architecto autem consectetur corporis deleniti molestias quo sapiente.
</div>
<div>Deserunt, dolores eligendi eos, ex explicabo impedit nam neque nulla officiis quia quod saepe sequi voluptatum.
    Beatae dignissimos dolor, error est illo laboriosam laudantium libero, repellat soluta ut vel voluptas.
</div>
<div>Animi culpa et ipsam molestias nostrum repellat saepe sapiente temporibus! Accusantium commodi debitis dicta
    doloremque earum, est eveniet iste iusto laborum magnam natus, nemo numquam placeat, quaerat quidem rem voluptate!
</div>
<script>
<!-- 鼠标移入事件 -->
let h4E = document.querySelector('h4');
h4E.addEventListener('mousemove',function (){
    console.log('标题被悬停了');
})

let buttonE = document.querySelector('button');
buttonE.addEventListener('click',function (){
    alert('按钮被点击了')
})

// window DOM自带的对象，他是一个全局对象，代表了当前浏览器视口
window.addEventListener('resize',function (){
   alert('当前窗口大小改变了');
})

window.addEventListener('scroll',function (){
    alert('窗口滑动了');
})
</script>
</body>
</html>